package com.jiangli.service;

import com.jiangli.dto.MerchantDTO;
import com.jiangli.dto.MerchantPageQueryDTO;
import com.jiangli.entity.Merchant;
import com.jiangli.result.PageResult;
import com.jiangli.vo.MerchantDetailVO;

import java.util.List;

public interface AdminMerchantService {
    /**
     * 分页查询商家
     * @return
     */
    PageResult pageQuery(MerchantPageQueryDTO merchantPageQueryDTO);

    void addMerchant(MerchantDTO merchant);

    /*
    删除商家
     */
    void delete(Long merchantId);


    /**
     * 更新商家信息
     * @param merchant
     */
    void update(MerchantDTO merchant);


    PageResult query(MerchantDTO merchantDTO);
}
